go/parser.parser.errorExpected (method)

23 uses

	go/parser (current package)
		parser.go#L283: func (p *parser) errorExpected(pos token.Pos, msg string) {
		parser.go#L304: 		p.errorExpected(pos, "'"+tok.String()+"'")
		parser.go#L316: 		p.errorExpected(p.pos, "'"+tok.String()+"'")
		parser.go#L339: 			p.errorExpected(p.pos, "';'")
		parser.go#L353: 			p.errorExpected(p.pos, "';'")
		parser.go#L530: 		p.errorExpected(pos, "type")
		parser.go#L722: 		p.errorExpected(pos, "field name or embedded type")
		parser.go#L863: 		p.errorExpected(p.pos, "')'")
		parser.go#L1229: 		p.errorExpected(pos, "~ term or type")
		parser.go#L1345: 		p.errorExpected(closing, "type argument list")
		parser.go#L1493: 	p.errorExpected(pos, "operand")
		parser.go#L1535: 		p.errorExpected(p.pos, "operand")
		parser.go#L1724: 				p.errorExpected(pos, "selector or type assertion")
		parser.go#L1816: 					p.errorExpected(typ.Arrow, "'chan'")
		parser.go#L1823: 				p.errorExpected(arrow, "channel type")
		parser.go#L1941: 		p.errorExpected(x[0].Pos(), "1 expression")
		parser.go#L2161: 			p.errorExpected(p.pos, "if statement or block")
		parser.go#L2284: 				p.errorExpected(lhs[0].Pos(), "1 expression")
		parser.go#L2296: 					p.errorExpected(lhs[0].Pos(), "1 or 2 expressions")
		parser.go#L2307: 					p.errorExpected(lhs[0].Pos(), "1 expression")
		parser.go#L2395: 			p.errorExpected(as.Lhs[len(as.Lhs)-1].Pos(), "at most 2 expressions")
		parser.go#L2476: 		p.errorExpected(pos, "statement")
		parser.go#L2841: 		p.errorExpected(pos, "declaration")